two-spotted lady - French English Dictionary